package com.smzd.framework.system.domain;

import java.util.List;

import com.smzd.core.domain.BaseOwnedEntity;
import com.smzd.framework.annotation.ModuleGroup;

@ModuleGroup("system")
public class Group extends BaseOwnedEntity<Meeting> {
	private static final long serialVersionUID = -5273390543713020441L;

	protected List<User> users;
	protected List<Role> roles;
	
	private Boolean checked;

	public Group() {
		super();
	}

	public Group(Integer id, String name) {
		super(id, name);
	}

	public Group(Integer id) {
		super(id);
	}
	

	public List<User> getUsers() {
		return users;
	}

	public void setUsers(List<User> users) {
		this.users = users;
	}

	public List<Role> getRoles() {
		return roles;
	}

	public void setRoles(List<Role> roles) {
		this.roles = roles;
	}

	public Boolean getChecked() {
		return checked;
	}

	public void setChecked(Boolean checked) {
		this.checked = checked;
	}
}
